dom.ready(function() {
	// 页面首次加载
	Event.onInit();
    // 监听页面显示
    Event.onShow();
    // 点击事件集合
    Event.clicks();
    
});

// 事件集合
var Event = {
	onInit: function(){ // 页面首次加载
		// 获取位置
		var currentUser = LS.get('currentUser');
		if(currentUser) {
        	openWinOffAm("../index/index");
			setTimeout(function() {
				$("body").removeClass("uhide-col");
			}, 1e4);
		} else {
			$("body").removeClass("uhide-col");
		}
	},
	onShow: function(state){ // 监听页面显示
		$("#phone, #pwd").val("");
		
		// 显示clear
		$('#login_phone, #login_pwd').keyup(function() {
			var _this = $(this);
			if (_this.val()) {
				_this.siblings('.show_clear').removeClass('uhide');
			} else {
				_this.siblings('.show_clear').addClass('uhide');
			}
		});
		
		// 点击clear
		$('.show_clear').click(function() {
			var _this = $(this);
			_this.siblings('input').val('').focus();
			_this.addClass('uhide');
		});
		
		// 密码显示隐藏
		$('.handlePwd').click(function() {
			var _this = $(this);
			if (_this.hasClass('pwd_show')) {
				_this.removeClass('pwd_show');
				_this.siblings('input').attr('type','password');
			} else {
				_this.addClass('pwd_show');
				_this.siblings('input').attr('type','text');
			}
		});
		
		//检查账户，如果账户被清空，则自动清除密码
		$("#login_phone").keyup(function() {
			var account = $(this).val();
			if(!account) {
				$("#login_pwd").val("");
			}
		});
	},
	clicks: function(){ // 点击事件
		appcan.v.btns({ 
			'#nav-left': function() {  // 关闭当前页面
				closeWin();
			},
			'.toReg': function() { // 打开注册页面
				openWin('register');
			},
			'.forget': function() { // 打开忘记密码页面
				openWin('forget');
			},
			'.login_btn': function() { // 登录
				var phone = $('#login_phone').val();
				var pwd = $('#login_pwd').val();
				var data = {
					value: phone,
					code: 'app',
					password: pwd,
				}
				$('input').blur();
		
				Load.loading();
				ViewModel_Login.saveModel(data,function(resp) {
					Load.finish();
					LS.set('currentUser',resp);
					
					//设置极光推送别名
					/*if(!JPUSH_DEBUG && uexWidgetOne.platformName != "Simulator" ){
						JPush.init();
		                JPush.setTags();
					    var tags=new Array("youxian2");
		                JPush.setAliasAndTags(resp.phone,tags);
		            }*/
		            openWin('../index/index');
					
				});
			}
		});
	},
}